讓我可以重複執行一段程式碼直到滿足條件為止
(1)for
for (let i = 0; i < 5; i++) {
console.log("這是第 " + i + " 次迴圈");
}
(2)while
let count = 0;
while (count < 5) {
console.log("計數: " + count);
count++;
}
(3)do while
let i = 0;
do {
console.log("這是在 do...while 迴圈內");
i++;
} while (i < 5);
(1)箭頭函數
箭頭函數是ES6中引入的一種更簡潔的函數表示法
Ex:
const add = (a, b) => a + b;
console.log(add(2, 3)); // 輸出: 5
(2)函數默認參數
我可以給函數參數設定一個默認值,當呼叫函數時沒有傳入參數,就會使用這些默認值
Ex:
function greet(name = "訪客") {
return "Hello, " + name;
}
console.log(greet()); // 輸出: Hello, 訪客
console.log(greet("Alice")); // 輸出: Hello, Alice